On the Existence of Supervisory Policies that Enforce Liveness in Discrete-Event Dynamic Systems Modeled by Controlled Petri Nets
نویسنده
چکیده
We consider discrete-state plants represented by controlled Petri nets (CtlPN’s), where a subset of transitions can be prevented from firing by a supervisor. A transition in a CtlPN can fire at a marking if there are sufficient tokens in its input places and it is permitted to fire by the supervisor. A CtlPN is live if it is possible to fire any transition from every marking that is reachable under supervision. In this paper we derive a necessary and sufficient condition for the existence of a supervisory policy that enforces liveness in CtlPN’s. We show this condition cannot be tested for an arbitrary CtlPN. However, for bounded CtlPN’s, or CtlPN’s where each transition is individually controllable, we show the existence of a supervisory policy which enforces that liveness is decidable. We also show the existence of a supervisory policy that enforces liveness is necessary and sufficient for the existence of a minimally restrictive supervisory policy.
منابع مشابه
On Supervisory Policies that Enforce Liveness in Discrete Event Dynamic Systems Modeled by Partially Controlled Petri Nets
We consider discrete-state plants represented by Controlled Petri nets ((CtlPNs) cf. 3, 1, 2]). A transition in a CtlPN is live if for every marking reachable under supervision, there exists a valid ring sequence that results in a marking under which the said transition can re (cf. level 4 liveness, section 4.1.4, 5], 4]). A supervisory policy enforces liveness if every transition in the CtlPN ...
متن کاملOn a Minimally Restrictive Supervisory Policy that Enforces Liveness in Partially Controlled Free Choice Petri Nets
On supervisory policies that enforce liveness in completely controlled petri nets with directed cut-places and cut-transitions. On supervisory policies that enforce liveness in in a class of completely controlled petri nets obtained via reenement. Starting from the observation that the set of initial markings (N) for which there is a supervisory policy that enforces liveness in a partially cont...
متن کاملSome observations on supervisory policies that enforce liveness in partially controlled Free-Choice Petri nets
Every arc from a place to a transition in a Free-Choice Petri net (FCPN) is either the unique output arc of the place, or, the unique input arc to the transition [M.H.T. Hack, Analysis of production schemata by Petri nets, Master’s thesis, Massachusetts Institute of Technology, February 1972; W. Reisig, Petri Nets, Springer-Verlag, Berlin, 1985; T. Murata, Petri nets: properties, analysis and a...
متن کاملOn Supervisory Policies That Enforce Liveness in a Class of Completely Controlled Petri Nets Obtained via Reenement Accepted, Ieee Transactions on Automatic Control
ion as suggested by the conditions of this paper is not computationally expensive. For anygiven re ned PN bN there might be many possible candidates for the abstracted PN N and the live,MGPN eN that satis es the requirements of this paper. However, nding a candidate abstractedPN N with the smallest coverability graph can be computationally expensive.The coverability grap...
متن کاملTime Management Approach on a Discrete Event Manufacturing System Modeled by Petri Net
Discrete event system, Supervisory control, Petri Net, Constraint This paper presents a method to manage the time in a manufacturing system for obtaining an optimized model. The system in this paper is modeled by the timed Petri net and the optimization is performed based on the structural properties of Petri nets. In a system there are some states which are called forbidden states an...
متن کامل